be right down someone's alley - French English Dictionary